package org.fao.pims.model;

import java.util.*;

public class Document {
	
	private int id = 0;
	
	private String title = "";
	
	private String [] keywords;
	
	private String availability = "";
	
	private String reprint = "";
	
	private Date dateAccessed;
	
	private String medium = "";
	
	private String notes = "";
	
	private String referenceType = "";
	
	private String type = "";
	
	private String uniqueID = "";
	
	private String address = "";
	
	private String url = "";
	
	private List relatedLinks;
	
	private String linkToPDF = "";
	
	private String linkToFullText = "";
	
	private Image [] image;
	
	private List contributorsList;
	
	private String contributors;
	
	private String refManDatabaseName = "";
	
	private String refManRecordNumber = "";
	

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String [] getKeywords() {
		return keywords;
	}

	public void setKeywords(String [] keywords) {
		this.keywords = keywords;
	}

	public String getAvailability() {
		return availability;
	}

	public void setAvailability(String availability) {
		this.availability = availability;
	}

	public String getReprint() {
		return reprint;
	}

	public void setReprint(String reprint) {
		this.reprint = reprint;
	}


	public Date getDateAccessed() {
		return dateAccessed;
	}

	public void setDateAccessed(Date dateAccessed) {
		this.dateAccessed = dateAccessed;
	}

	public String getMedium() {
		return medium;
	}

	public void setMedium(String medium) {
		this.medium = medium;
	}

	public String getNotes() {
		return notes;
	}

	public void setNotes(String notes) {
		this.notes = notes;
	}

	public String getReferenceType() {
		return referenceType;
	}

	public void setReferenceType(String referenceType) {
		this.referenceType = referenceType;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getUniqueID() {
		return uniqueID;
	}

	public void setUniqueID(String uniqueID) {
		this.uniqueID = uniqueID;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public List getRelatedLinks() {
		return relatedLinks;
	}

	public void setRelatedLinks(List relatedLinks) {
		this.relatedLinks = relatedLinks;
	}

	public String getLinkToPDF() {
		return linkToPDF;
	}

	public void setLinkToPDF(String linkToPDF) {
		this.linkToPDF = linkToPDF;
	}

	public String getLinkToFullText() {
		return linkToFullText;
	}

	public void setLinkToFullText(String linkToFullText) {
		this.linkToFullText = linkToFullText;
	}

	public Image[] getImage() {
		return image;
	}

	public void setImage(Image[] image) {
		this.image = image;
	}

	public List getContributorsList() {
		return contributorsList;
	}

	public void setContributorsList(List contributors) {
		this.contributorsList = contributors;
	}

	public String getRefManDatabaseName() {
		return refManDatabaseName;
	}

	public void setRefManDatabaseName(String refManDatabaseName) {
		this.refManDatabaseName = refManDatabaseName;
	}

	public String getRefManRecordNumber() {
		return refManRecordNumber;
	}

	public void setRefManRecordNumber(String refManRecordNumber) {
		this.refManRecordNumber = refManRecordNumber;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getContributors() {
		return contributors;
	}

	public void setContributors(String contributors) {
		this.contributors = contributors;
	}

	

	
}
